سلام
شما با متدی که اینجا گفته شده میتونید چک کنید برنامه خاصی نصب هست یا نه. اما به یه روش ساده تر میشه یک سایت رو در مرورگر پیش فرض باز کرد(به شرطی که اصلاً مرورگری وجود داشته باشه!)
System.Diagnostics.Process.Start("http://google.com");
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 23:43
شرایط عمومی:
مسلط بهHTML5 ، JQuery، CSS3، Bootstrap3
مسلط به پایگاه داده، MS SQL Server
شرایط اختصاصی:
1- مسلط به زبان های Script Language (php،vb script ،( Java script
و یا
2- مسلط به Asp.Net، C#، MVC، Entity Framework
در هر دو زمینه نیرو جذب می گردد.
ارسال رزومه کامل به wds[at]afpco.ir
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 23:43
سلام
من یک نرم افزار تجت ویندوز دارم که اطلاعات را بر روی دیتابیس اکسس ذخیره میکنه که این نرم افزار حدود 5 سال پیش نوشته شده است.
حالا من قصد دارم یک برنامه تحت وی بنویسم و از این دیتابیس استفاده کنم.
راهنمای: این روش به ذهنم میرسه که یک فرم برای آپلود این دیتابیس اکسس بسازم و در یک پوشه ای بر روی هاست آپلود کنم و از طریق برنامه تجت وب به دیتابیس دسترسی پیدا کنم.
آیا این روش عملی هست؟
راه حل بعدی : اگر روش بالا آپلود دیتابیس عملی هست . بعد از آپلود دیتابیس اکسس اونو به دیتابیس اس کیو ال ارسال کنم.
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 22:34
سلام و خسته نباشید دوستان
لطفا کسی کرک نرم افزار تلگرام پاپ اپ رو داره قرار بده خیلی دنبالش گشتم پیدا نکردم در دو تا فروم روسی بود که برای اعضای وی ای پی قرار داده بودن
ممنون کسی داره بزاره

- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 22:34
با سلام
دوستان من دنبال یک موضوع برای پایان نامه کارشناسی ارشد هستم ، خواستم روی مبحث تصویر برداری حرارتی (ترموگرافی) کار کنم ، لطفا بنده را راهنمایی کنید درباره اینکه سختی این کار در چه حدی است و اینکه کار در این زمینه در مقطع کارشناسی ارشد و مهلت شش ماهه امکان پذیره ؟ ارتباط این موضوع با بحث شبکه های عصبی در چه حد است ؟ دسترسی به پایگاه های داده چه طور ؟
زیر شاخه هایی همچون تشخیص استرس و یا آشکارسازی تومور های سرطانی و.... مد نظر هست.
هم اکنون نیازمند یاری سبزتان هستم !
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 22:34
سلام
موسسه راه روشن قصد تکمیل کادر علمی خود را دارد لذا از دوستانی که قصد اشتغال در زمینه فناوری اطلاعات دارند لطفا رزومه خودشان را به آدرس
[email protected]
ارسال کنند.
اولویت با امنیت اطلاعات (تست نفوذ، امنیت شبکه، هر شاخه مرتبط با امنیت)
برنامهنویسی (پایتون، سی، سی پلاس پلاس، اسمبلی، دیگر زبانهای برنامهنویسی و مهندسی معکوس )
برنامهنویسی تحت وب
**************************************************
افراد علاقهمند و مستعد که تخصص بالا را به طور کامل ندارند در بخش آموزشی موسسه تا پایان دوره بورس میشوند . لذا از علاقهمندان که آشناییهای مقدماتی با مفاهیم فوق را دارند نیز برای همکاری دعوت به عمل میآید.
**************************************************
در صورت نیاز کار پاره وقت هم ممکن هست
بیمه و سایر مزایا (عیدی، سنوات و...) از ماه اول برقرار هست
کف حقوق با قانون وزارت کار ولی بسته به تخصص به مقادیر بالاتر افزایش پیدا می کنه
نوع کار پروژه عملی، تحقیقاتی و آزمایشگاهی هست.
شماره تماس برای اطلاعات بیشتر: حسنی 09356550165
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 21:26
با سلام خدمت اساتید محترم
من برای ایجاد یک فایل توی ریشه های ویندوز دارم یه برنامه مینویسم ولی نیاز به دسترسی امنیتی دارم چظوری میتونم بالاترین دست رسی امنیتی رو مگیرم تو C++
خیلی درگیرم ممنون میشم کمکم کنید
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 21:26
سلام
میخوام یه کانال تلگرام درست کنم و مشتریان فروشگامو بریزم توش اما همونطور که میدونید بیشتر از 200 نفر نمیشه اد کرد
شماره همشونو دارم. هرکس که میتونه برنامه ای بنویسه که بتونم بیش از 200 نفر و باهاش اد کنم و تمام مشتریامو بتونم بریزم تو کانال قیمت و شرایطشو بهم بگه ممنون
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 21:26
سلام-دوستان نمونه ای که در زیر مشاهده میکنید تو همین سایت گرفتم ،تو ی قسمت وقتی ما عدد میدهیم اون عدد رو به روز یک تاریخ اضافه میکنه ولی من میخوام به ماه های سال اضافه کنه مثلا 1+1394/10/30 = 1394/11/30
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 20:04
سلام دوستان
من یک لیست ویو دارم که اطلاعاتشو داره از دیتابیس میگیره و با یک آداپتر مقدارها رو ست میکنه
حالا میخوام زمانی که روی هر آیتم کلیک میشه مقدار آی رو بگیرم از توی کلاس مین اکتیوتی
پزیشن رو میشه با
setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
گرفت اما من دنبال ای دی که توی دیتابیس ذخیره شده هستم، میخوام آی دی آیتم رو با کلیک کردن روش بگیرم
کدهای مختلفی نوشتم ولی جواب نداد ...
لطفا اگر ممکن هست راهنمایی کنید
ممنونم
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 20:04
سلام به همگی
من یه گالری عکس دارم که با جکوئری و سی شارپ پیاده ش کردم و تصاویر ردو در دایرکتوری در پروژه ذخیره می کنم حذف یا جایگزین کردن تصاویر به خوبی انجام میشه تا اینکه از این تصاویر در گزارش هایی که با استیمول طراحی کردم از آنها استفتده می کنم بعد از بستن گزارش و برگشتن به گالری دیگه نه می تونم تصاویر درگیر رو حذف کنم نه جایگزین ، و خطا می ده که این تصاویر توسط برنامه دیگری در حال استفاده است که فکر می کنم همون استیموله دیگه حال چکار کنم ؟ ممنون از همگی
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 18:26
سلام
قبلا که دات نت کار میکردم
برای کارهای مختلف پنجره های مختلفی باز میکردم
الان میخوام دیگه این کار رو انجام ندم و پنجره رو پنجره باز نکنم
یه راه استفاده از تب هست
یه راه هم اینه که بین ویوها مثل حالتی که در اندروید هست سوئیچ کنیم
من این لینک رو دیدم و خیلی خوشم اومد
حالا میخوام چنین حالتی را ایجاد کنم 

https://dribbble.com/shots/2408972-M...Item-Animation
تو سمپل qml-material-develop گوگل هم همین حالت رو برای باز کردن ساب پیج دیدم
من هم از StackView استفاده کردم
زمانیکه به ویو بعدی میرم همه چیز اوکی هست
ولی وقتی بر می گردم منو من پاک شده 
ممنون میشم راهنمایی کنید
StackView{id:stackViewanchors.fill:parent//Implementsbackkeynavigationfocus:trueKeys.onReleased:if(event.key===Qt.Key_Back&&stackView.depth>1){stackView.pop();event.accepted=true;}
initialItem:Item{width:parent.widthheight:parent.height
Rectangle{
id:"ali"color:"red"
layer.enabled:true
layer.effect:DropShadow{radius:4samples:radius*2source:alicolor:Qt.rgba(0,0,0,0.5)transparentBorder:trueverticalOffset:2}}}}
بازگشت:
Button{text:"انصراف"onClicked:stackView.pop()}
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 18:26
سلام دوستان با وارد کردن کدهای زیر انتظار داشتن این خروجی رو داشتم:
https://jsfiddle.net/#&togetherjs=kxCLa0L2fN
1.jpg
<!DOCTYPE html><html>
<head>
<link type="text/css" rel="stylesheet" href="1.css" />
</head>
<body>
<div id="main">
<div id="header">
<div id="top_menu"></div>
</div>
</div>
</body>
</html>
body { background-color:#c0c0c0;
}
#main {
width:1280px;
height:1500px;
border:1px solid black;
background-color:#fafafa;
margin:auto;
}
#header {
width:1280px;
height:174px;
background-color:blue;
}
#top_menu {
width:1202px;
height:39px;
background-color:black;
border-radius:3px;
margin:auto;
margin-top:133px;
}
که نتیجه این شد:2.jpg
سوالم اینه که چرا margin مربوط به top_menu فاصلش رو با div والد خودش که header هست مقایسه نمیکنه؟
و مقایسه با کدوم div انجام میشه و چرا؟ آیا میشه تغییرش داد؟ در این موارد چه روشی پیشنهاد میشه
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 18:26
با سلام خدمت دوستان
من دریک برنامه تحت ویندوز از اکسپرس 2012(localdb) استفاده کردم اطلاعات رو وارد کردم وقتی برنامه رو اجرا میکنم اطلاعا هست ولی وقتی از داخل ویژوال میرم به قسمت اکسپرس هیچ اطلاعاتی نشون نمیده این اطلاعات کجا هست آیا اطمینان هست که از بین نمی ره
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 16:52
با سلام خدمت دوستان
من دریک برنامه تحت ویندوز از اکسپرس 2012(localdb) استفاده کردم اطلاعات رو وارد کردم وقتی برنامه رو اجرا میکنم اطلاعا هست ولی وقتی از داخل ویژوال میرم به قسمت اکسپرس هیچ اطلاعاتی نشون نمیده این اطلاعات کجا هست آیا اطمینان هست که از بین نمی ره
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 16:52
با سلام
شرکت اندیشه کامپیوتر (مجری سیستم محاسبه و مصرف انرژی شرکت توزیع برق) برای تکمیل کادر فنی خود ، از نیروهایی با مهارت های زیر دعوت به همکاری می کند
1 - Web Developer
زبان ASP.NET
مسلط به MVC
آشنا به CSS3 و angularjs
آشنا با تکنیک های Ajax
حداقل 2 سال سابقه
2 - DataBase Administrator
مسلط به مدیریت پایگاه های داده مبتنی بر SQL Server
مسلط به بهینه سازی و نگهداری پایگاه داده
حداقل 3 سال سابقه کاری
3 - Crystal Report Programmer
مسلط به کریستال ریپورت 2008
دید کافی داشتن از گزارش سازی و چینش اشیاء
مسلط به دستورات sqlcommand برای تولید گزارش های مورد نیاز
حداقل 1 سال سابقه
عزیزانی که می تونند با ما همکاری داشته باشند می توانند از طریق ایمیل [email protected] رزومه فعالیتی خودشون رو برامون ارسال کنند.
با تشکر.
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 15:27
مطمئنا در دنیای IT و برنامه نویسی وب واژگان زیادی به گوش شما خورده است که از نظر شما دارای معانی یکسانی بوده اند دراین مقاله قصد داریم در مورد تفاوت ها و شباهت های وبسایت و وب اپلیکیشن در طراحی سایت با شما صحبت کنیم.
عموما وبسایت به یک برنامه کاربردی گفته می شود که در اینترنت ارائه میشود و به ارائه ی اخبار یا توضیحاتی پیرامون یک خدمت می پردازد.
وب اپلیکیشن ها (برنامه نویسی وب) نرم افزارهای کاربردی است که پس از بررسی و یک مجموعه و مشخص کردن آیتم ها، عملکردها، عمل گرها و جریان ها برای آن مجموعه برنامه نویسی میشود و در دنیای اینترنت منتشر میشود
میتوان به طور خلاصه بیان کرد که تاکید وبسایت بر محتوا می باشد ولی وب اپلیکیشن بر اجرا و عملیات مبتنی میباشد.
بنابراین باتوجه به نیاز وب اپلیکیشن به شناخت مجموعه و تجزیه تحلیل، طراحی و پیاده سازی آن مدت زمان بیشتری نیاز دارد و هزینه بیشتری را هم صرف میکند.
هنگامی که قرار است در ویژیوال استادیو پروژه ای را طراحی سایت آغاز کنید، دو انتخاب دارید.
web application project
web site project
که برای باز کردن و ایجاد هر یک از انها میتوانید از منو ی فایل آنها را ایجاد نمایید
اما کدام یک را باید انتخاب کنید؟ نکته ای که در اینجا ورود دارد مربوط به زمان آینده مییاشد زیرا ماکروسایت در آینده قصد دارد تنها ازweb application project حمایت کند یعنی ابزار هایی که ماکروسافت قرار است در نرم افزار خوددر نسخه های بعدی ایجاد کند تنها برایweb application project کاربرد دارد.
حال به ویژگی های این دو پروژه میپردازیم :
شما در Web Site Project از امکانات زیر میتوانید بهره مند شوید :
زمانی که سایت خود را در ویژوال استادیو اجرا میکنید پس از ثبت تغییرات هاست شما نیز بروز رسانی میشود که این اتفاق توسط FTPانجام میشود
امکان استفاده از دو زبان دات نت ویژال بیسیک و سی شارپ در یک پروژه وجود دارد.
لزومی ندارد پس از تغییرات کوچکی در فایل ها تمام پروژه را آپلود نمایید بلکه تنها فایل مورد نظر کافی است.
با استفاده از precompile شما میتوانید تنها بخش مورد نظر سایت خود را کامپیل کنید
شما در Web Application Project از امکانات زیر میتوانید بهره مند شوید :
اگر سایت و یا پرتالی قرار است به چند سازمان مختلف ارائه دهید آنها ممکن است ازشما بخواهند که رمز عبور هاست را داشته باشند که در این صورت آنها به راحتی به تمامی سورس کد های شما دسترسی دارند. در صورتی که از web application استفاده کنید فقط کافیست فایلهای aspx را آپلود نمایید و نیازی به به فایل های CS نیست. و به جای سورس شما میتوانید یک فایل DLL را قرار دهید.
امید وارم از این مقاله نهایت استفاده را برده باشید.
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 15:27
سلام دوستان سی شارپ چه نسخه هایی داره ؟ و تفاوتشون در چی هست؟ با تشکر
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 15:27
سلام و عرض ادب
دوستان کسی با زامارین در ویژال کار کرده
ابتدا به ساکن از کجا شروع کنیم
کتاب و یا سی دی آموزشی هست ؟
از کجا تهیه کنم ؟
اگه بشه اساتید یه تاپیک بزنن برا آموزش برنامه نویسی xamarin
با تشکر
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 14:18
برای شرکت در این برنامه می توانید از طریق لینک زیر به رایگان ثبت نام کنید http://nodeschool.io/tehran/
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 14:18
سلام
من می خواستم از طریق سی ++ در سیستمم پورت سریال بصورت مجازی درست کنم به شکلی که اگر مثلا پورتی به شماره (به فرض) 33 درست کنه و شروع کنه داده براش ارسال کنه و سپس پوتی را باز کنم و به پورت 33 وصل شم و دیتاهایی که از طریق برنامم دارم میفرستم روی پورت را در پوتی ببینم
از سمت دیگه هم تو پوتی تایپ کنم و در برنامم از روی همون پورت 33 داده ها را بخونم
چجور میشه این کار را کرد
ممنون میشم رفرنسی یا اطلاعاتی یا سمپل کدی و یا هر چیز دیگه ای من را راهنمایی کیند.
تو استک اورفلو سوالمو پرسیدم که من و به این جا ارجاع دادند-: لینک
اما من درست متوجه نشدم
ممنون میشم از پایه من و راهنمایی کنید
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 14:18
سلام
من یک ویندوز اپلیکیشن دارم که در دو جای مختلف کار میکنن.میخواهم از طریق اینترنت این دو تا دیتابیس یکی بشن به صورتی که فاکتوری که در مثلاً شعبه 1 زده میشه در شعبه 2 هم دیده بشه.کل دیتابیس از لحاظ ساختار یکی هست و فقط دیتا میخواهم sync بشه.
اولین راهی که به ذهن میخوره اینه که یک دیتابیس آنلاین داشته باشم ولی به نظرم این درست نیست چون سرعت برنامه های ویندوزم خیلی مهمه و باید لوکال باشه.
به نظرتون بهترین و مطمعن ترین راه چیه؟استفاده از دیتابیس واسط؟وب سرویس؟
ممنون میشم راهنمایی کنید
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 11:44
استخدام برنامه نویس خانم یا آقا با تجربه کاری مفید
مسلط به ASP.Net MVC
لطفاً برای دریافت اطلاعات تماس بگیرید یا رزومه خود را ایمیل کنید
[email protected]
32357230
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 11:44
سلام اسم اسلاید شود استفاده شده در سایت زیر چی هست ؟ http://www.iran-mobin.ir/ ممنون و متشکر
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 11:44
سلام؛
من برد آردوینو UNO CH340G رو دارم که می تونه هر دستور رو در 10 هزارم ثانیه اجرا کنه. به عبارتی اگر بخوام یک LED رو به صورت چشمک زن روشن خاموش کنم، نیاز به 20 هزارم ثانیه دارم تا یک حلقه روشن و خاموش اجرا بشه!!
در حالی که من به سرعت بسیار بالاتر از این نیازمندم!
void setup() {
pinMode(5,OUTPUT);
}void tu(){
digitalWrite(5,HIGH);
}
void off(){
digitalWrite(5,LOW);
}
void loop() {
tu();
delay(10);
off();
delay(10);
}
در زمانهای کمتر از 1 صدم ثانیه عملی صورت نمی گیرد!
بردی هست که بسیار سریع تر باشه؟! برای چنین کاری باید چه قسمتی از برد توان بالایی داشته باشد؟ پردازنده؟!
Raspberry Pi 2 مناسبه؟!
با تشکر
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 9:55
سلام دوستان
اول کار خواهشا اگه عنوان تاپیک ایجاد شده ایرادی داره مدیران اونو تصحیح کنن متشکر
دوستان بنده قصد دارم نرم افزار تحت ویندوزی رو طراحی کنم که از دو بخش admin و user تشکیل شده ( ضمنا این دوتا بخش توی دوتا پروژه جداگانه ایجاد میشه )و دیتابیسمو می خوام روی یه هاست سوار کنم که از طریق admin اطلاعاتمو توی دیتابیس روی هاست ذخیره کنم و با user اطلاعاتو از دیتابیس بخونم و نمایش بدم اول اینکه ایا میشه این کارو کرد دوم به چه صورت و طریقی میشه این کارو عملی کرد لطفا راهنمایم کنید متشکرم
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 7:30
سلام دوستان
اول کار خواهشا اگه عنوان تاپیک ایجاد شده ایرادی داره مدیران اونو تصحیح کنن متشکر
دوستان بنده قصد دارم نرم افزار تحت ویندوزی رو طراحی کنم که از دو بخش admin و user تشکیل شده ( ضمنا این دوتا بخش توی دوتا پروژه جداگانه ایجاد میشه )و دیتابیسمو می خوام روی یه هاست سوار کنم که از طریق admin اطلاعاتمو توی دیتابیس روی هاست ذخیره کنم و با user اطلاعاتو از دیتابیس بخونم و نمایش بدم اول اینکه ایا میشه این کارو کرد دوم به چه صورت و طریقی میشه این کارو عملی کرد لطفا راهنمایم کنید متشکرم
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 7:30
سلام دوستان
من توی ادیت تکس موجود در دیالوگم به مشکل خوردم
دوتا ادیت تکس توی یکی از دیالوگ ها دارم از هر راهی امتحان کردم... ولی وقتی مقدارشو میگیرم، خالی هست.
لطفا میشه راهنمایی کنید
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(MainActivity.this);
LayoutInflater inflater = MainActivity.this.getLayoutInflater();
final View dialogView = inflater.inflate(R.layout.add_note_dialog, null);
final EditText title = (EditText) dialogView.findViewById(R.id.title);
final EditText text = (EditText) dialogView.findViewById(R.id.text);
String titleValue = title.getText().toString();
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 6:26
سلام . دوستان من یه گریدویو دارم با خاصیت paging یعنی گرید ویو شامل چند صفحه ست..(تو این قسمت مشکلی ندارم)
پایین این گریدویو دوتا دکمه قرار دادم یکی برای چاپ گریدویو در ورد یکی برای چاپ گریدویو در اکسل اما وقتی رو این دکمه ها کلیک میکنم کل صفحه رو منتقل میکنه به ورد و اکسل همچنین من میخوام کل صفحات گریدویو پشت سرهم منتقل بشه!!
کد مربوط به دکمه ورد:
protected void btnWord_Click(object sender, EventArgs e) {
try
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=FileName.doc");
Response.ContentType = "application/vnd.word";
Response.ContentEncoding = System.Text.Encoding.Unicode;
Response.BinaryWrite(System.Text.Encoding.Unicode. GetPreamble());
this.EnableViewState = false;
StringWriter sr = new StringWriter();
System.Web.UI.HtmlTextWriter hr = new HtmlTextWriter(sr);
GridView2.RenderControl(hr);
Response.Write(sr.ToString());
HttpContext.Current.ApplicationInstance.CompleteRe quest();
sr.Dispose();
hr.Dispose();
Response.End();
}
catch (Exception ex)
{
}
}
کد مربوط به دکمه اکسل:
protected void btnExcel_Click(object sender, EventArgs e) {
try
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
Response.ContentType = "application/vnd.ms-excel";
Response.ContentEncoding = System.Text.Encoding.Unicode;
Response.BinaryWrite(System.Text.Encoding.Unicode. GetPreamble());
this.EnableViewState = false;
StringWriter sr = new StringWriter();
HtmlTextWriter hr = new HtmlTextWriter(sr);
GridView2.RenderControl(hr);
Response.Write(sr.ToString());
sr.Dispose();
hr.Dispose();
Response.End();
}
catch (Exception )
{
}
}
لطفا اگه کسی تجربه داره راهنمایی کنه ...
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 5:09
پایین این گریدویو دوتا دکمه قرار دادم یکی برای چاپ گریدویو در ورد یکی برای چاپ گریدویو در اکسل اما وقتی رو این دکمه ها کلیک میکنم کل صفحه رو منتقل میکنه به ورد و اکسل همچنین من میخوام کل صفحات گریدویو پشت سرهم منتقل بشه!!
کد مربوط به دکمه ورد:
protectedvoidbtnWord_Click(objectsender, EventArgs e) { try
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=FileName.doc");
Response.ContentType = "application/vnd.word";
Response.ContentEncoding = System.Text.Encoding.Unicode;
Response.BinaryWrite(System.Text.Encoding.Unicode. GetPreamble());
this.EnableViewState = false;
StringWriter sr = new StringWriter();
System.Web.UI.HtmlTextWriter hr = new HtmlTextWriter(sr);
GridView2.RenderControl(hr);
Response.Write(sr.ToString());
HttpContext.Current.ApplicationInstance.CompleteRe quest();
sr.Dispose();
hr.Dispose();
Response.End();
}
catch (Exception ex)
{
}
}
کد مربوط به دکمه اکسل:
protectedvoidbtnExcel_Click(objectsender, EventArgs e) { try
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
Response.ContentType = "application/vnd.ms-excel";
Response.ContentEncoding = System.Text.Encoding.Unicode;
Response.BinaryWrite(System.Text.Encoding.Unicode. GetPreamble());
this.EnableViewState = false;
StringWriter sr = new StringWriter();
HtmlTextWriter hr = new HtmlTextWriter(sr);
GridView2.RenderControl(hr);
Response.Write(sr.ToString());
sr.Dispose();
hr.Dispose();
Response.End();
}
catch (Exception )
{
}}
- - , .
برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 30 دی 1394 ساعت: 5:09